package com.ruoyi.quartz.service;

import java.util.List;
import com.ruoyi.quartz.domain.LotTicketType;

/**
 * tolTypeService接口
 * 
 * @author ruoyi
 * @date 2024-10-30
 */
public interface ILotTicketTypeService 
{
    /**
     * 查询tolType
     * 
     * @param ticketTypeId tolType主键
     * @return tolType
     */
    public LotTicketType selectLotTicketTypeByTicketTypeId(Long ticketTypeId);

    /**
     * 查询tolType列表
     * 
     * @param lotTicketType tolType
     * @return tolType集合
     */
    public List<LotTicketType> selectLotTicketTypeList(LotTicketType lotTicketType);

    /**
     * 新增tolType
     * 
     * @param lotTicketType tolType
     * @return 结果
     */
    public int insertLotTicketType(LotTicketType lotTicketType);

    /**
     * 修改tolType
     * 
     * @param lotTicketType tolType
     * @return 结果
     */
    public int updateLotTicketType(LotTicketType lotTicketType);

    /**
     * 批量删除tolType
     * 
     * @param ticketTypeIds 需要删除的tolType主键集合
     * @return 结果
     */
    public int deleteLotTicketTypeByTicketTypeIds(Long[] ticketTypeIds);

    /**
     * 删除tolType信息
     * 
     * @param ticketTypeId tolType主键
     * @return 结果
     */
    public int deleteLotTicketTypeByTicketTypeId(Long ticketTypeId);
}
